spiked bracers - Turkish English Dictionary